Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 OWTHORPE ROAD Detached £168,000 20 Nov 2012
75 OWTHORPE ROAD Detached £71,950 26 May 2000
77 OWTHORPE ROAD Detached £175,000 20 Feb 2014
79 OWTHORPE ROAD Detached £220,000 5 Nov 2018
81 OWTHORPE ROAD Detached £185,000 7 Nov 2007
83 OWTHORPE ROAD Detached £56,500 16 Aug 1996